package com.datasure.presistence.dataobject;

import java.util.Date;

/**
 * @author zhangxiaolong
 * @ClassName DiskcloneExDO.java
 * @Description
 * @createTime 2022年02月09日 11:10:00
 */
public class DiskcloneExDO {
    private Integer diskcloneId;

    private Integer deviceDestId;

    private Integer diskcloneOnlyValidData;

    private Long diskcloneSizeUsed;

    private Integer taskCompleteState;

    private Integer taskState;

    private String taskName;

    private Date timeStartFullclone;

    private Date timeEndFullclone;

    private Date timeEndSnap1st;

    private Date timeEndSyncLast;

    private Date timepointPauseLast;

    private Date timeTaskPause;

    private String remarkEx;

    private Byte taskOpenCompress;

    private Byte taskCompressLevel;

    private Byte taskBootChange;

    private String taskDestclientIpinfo;

    private String taskAiUuid;

    private Byte taskAiOs;

    private Byte taskAiData;

    private Integer taskDataChannelTimeout;

    private Integer taskFullCloneTime;

    private Integer enableMulchannelDiskclone;

    private String timedtaskStarttime;

    private Integer enableExecScript;

    private String scriptUrl;

    private String scriptName;

    private Integer enableTimedtask;

    public Integer getDiskcloneId() {
        return diskcloneId;
    }

    public void setDiskcloneId(Integer diskcloneId) {
        this.diskcloneId = diskcloneId;
    }

    public Integer getDeviceDestId() {
        return deviceDestId;
    }

    public void setDeviceDestId(Integer deviceDestId) {
        this.deviceDestId = deviceDestId;
    }

    public Integer getDiskcloneOnlyValidData() {
        return diskcloneOnlyValidData;
    }

    public void setDiskcloneOnlyValidData(Integer diskcloneOnlyValidData) {
        this.diskcloneOnlyValidData = diskcloneOnlyValidData;
    }

    public Long getDiskcloneSizeUsed() {
        return diskcloneSizeUsed;
    }

    public void setDiskcloneSizeUsed(Long diskcloneSizeUsed) {
        this.diskcloneSizeUsed = diskcloneSizeUsed;
    }

    public Integer getTaskCompleteState() {
        return taskCompleteState;
    }

    public void setTaskCompleteState(Integer taskCompleteState) {
        this.taskCompleteState = taskCompleteState;
    }

    public Integer getTaskState() {
        return taskState;
    }

    public void setTaskState(Integer taskState) {
        this.taskState = taskState;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName == null ? null : taskName.trim();
    }

    public Date getTimeStartFullclone() {
        return timeStartFullclone;
    }

    public void setTimeStartFullclone(Date timeStartFullclone) {
        this.timeStartFullclone = timeStartFullclone;
    }

    public Date getTimeEndFullclone() {
        return timeEndFullclone;
    }

    public void setTimeEndFullclone(Date timeEndFullclone) {
        this.timeEndFullclone = timeEndFullclone;
    }

    public Date getTimeEndSnap1st() {
        return timeEndSnap1st;
    }

    public void setTimeEndSnap1st(Date timeEndSnap1st) {
        this.timeEndSnap1st = timeEndSnap1st;
    }

    public Date getTimeEndSyncLast() {
        return timeEndSyncLast;
    }

    public void setTimeEndSyncLast(Date timeEndSyncLast) {
        this.timeEndSyncLast = timeEndSyncLast;
    }

    public Date getTimepointPauseLast() {
        return timepointPauseLast;
    }

    public void setTimepointPauseLast(Date timepointPauseLast) {
        this.timepointPauseLast = timepointPauseLast;
    }

    public Date getTimeTaskPause() {
        return timeTaskPause;
    }

    public void setTimeTaskPause(Date timeTaskPause) {
        this.timeTaskPause = timeTaskPause;
    }

    public String getRemarkEx() {
        return remarkEx;
    }

    public void setRemarkEx(String remarkEx) {
        this.remarkEx = remarkEx == null ? null : remarkEx.trim();
    }

    public Byte getTaskOpenCompress() {
        return taskOpenCompress;
    }

    public void setTaskOpenCompress(Byte taskOpenCompress) {
        this.taskOpenCompress = taskOpenCompress;
    }

    public Byte getTaskCompressLevel() {
        return taskCompressLevel;
    }

    public void setTaskCompressLevel(Byte taskCompressLevel) {
        this.taskCompressLevel = taskCompressLevel;
    }

    public Byte getTaskBootChange() {
        return taskBootChange;
    }

    public void setTaskBootChange(Byte taskBootChange) {
        this.taskBootChange = taskBootChange;
    }

    public String getTaskDestclientIpinfo() {
        return taskDestclientIpinfo;
    }

    public void setTaskDestclientIpinfo(String taskDestclientIpinfo) {
        this.taskDestclientIpinfo = taskDestclientIpinfo == null ? null : taskDestclientIpinfo.trim();
    }

    public String getTaskAiUuid() {
        return taskAiUuid;
    }

    public void setTaskAiUuid(String taskAiUuid) {
        this.taskAiUuid = taskAiUuid == null ? null : taskAiUuid.trim();
    }

    public Byte getTaskAiOs() {
        return taskAiOs;
    }

    public void setTaskAiOs(Byte taskAiOs) {
        this.taskAiOs = taskAiOs;
    }

    public Byte getTaskAiData() {
        return taskAiData;
    }

    public void setTaskAiData(Byte taskAiData) {
        this.taskAiData = taskAiData;
    }

    public Integer getTaskDataChannelTimeout() {
        return taskDataChannelTimeout;
    }

    public void setTaskDataChannelTimeout(Integer taskDataChannelTimeout) {
        this.taskDataChannelTimeout = taskDataChannelTimeout;
    }

    public Integer getTaskFullCloneTime() {
        return taskFullCloneTime;
    }

    public void setTaskFullCloneTime(Integer taskFullCloneTime) {
        this.taskFullCloneTime = taskFullCloneTime;
    }

    public Integer getEnableMulchannelDiskclone() {
        return enableMulchannelDiskclone;
    }

    public void setEnableMulchannelDiskclone(Integer enableMulchannelDiskclone) {
        this.enableMulchannelDiskclone = enableMulchannelDiskclone;
    }

    public String getTimedtaskStarttime() {
        return timedtaskStarttime;
    }

    public void setTimedtaskStarttime(String timedtaskStarttime) {
        this.timedtaskStarttime = timedtaskStarttime == null ? null : timedtaskStarttime.trim();
    }

    public Integer getEnableExecScript() {
        return enableExecScript;
    }

    public void setEnableExecScript(Integer enableExecScript) {
        this.enableExecScript = enableExecScript;
    }

    public String getScriptUrl() {
        return scriptUrl;
    }

    public void setScriptUrl(String scriptUrl) {
        this.scriptUrl = scriptUrl == null ? null : scriptUrl.trim();
    }

    public String getScriptName() {
        return scriptName;
    }

    public void setScriptName(String scriptName) {
        this.scriptName = scriptName == null ? null : scriptName.trim();
    }

    public Integer getEnableTimedtask() {
        return enableTimedtask;
    }

    public void setEnableTimedtask(Integer enableTimedtask) {
        this.enableTimedtask = enableTimedtask;
    }
}
